able to withstand/resist - Anglais Synonymes Dictionnaire